be doubled up with laughter - Turc Anglais Dictionnaire